<translation>لا صور "إيموجي" مُؤخّراً</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>لا توجد %1 اتصالات مُهيّأةٍ.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>نُقِلَ إلى مَقْصِد taget غير صالحٍ. إستعادة</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>تعذّر حذف الملف %1 من قاعدة البيانات المحلية</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>تعذّر حذف الملف %1 من قاعدة البيانات المحلية</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>بيانات وصفية مٌحدَّثة للملفات الافتراضية المحلية local virtual files</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>تحديث البيانات الوصفية للمحلية للملفات الافتراضية</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Няма скорошни емотикони</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Няма %1 конфигурирана връзка.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Преместено в невалидна цел, възстановява се</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>не можа да изтрие файл %1 от локалната БД /база данни/</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Kesntagadenn %1 ebet lakaet.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>No hi ha emojis recents</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No s'ha configurat cap connexió a %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>S'ha mogut a una destinació no vàlida; s'està restaurant</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Žádné nedávno použité emotikony</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nenastaveno žádné připojení k %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Přesunuto do neplatného cíle – obnovuje se</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Nepodařilo se smazat soubor %1 lokální databáze</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>nepodařilo se smazat soubor %1 lokální databáze</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Nepodařilo se smazat soubor %1 lokální databáze</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Místní metadata virtuálních souborů zaktualizována</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Aktualizace místních metadat virtuálních souborů</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Ingen nylige emojis</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Ingen %1 forbindelse konfigureret.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Keine aktuellen Emojis</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Keine %1-Verbindung konfiguriert.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Auf ungültiges Ziel verschoben, wiederherstellen.</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Datei %1 konnte nicht aus der lokalen Datenbank gelöscht werden</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>Datei %1 konnte nicht aus lokaler Datenbank gelöscht werden</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Datei %1 konnte nicht aus der lokalen Datenbank gelöscht werden</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Metadaten für lokale virtuelle Dateien aktualisiert</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Aktualisiere Metadaten für lokale virtuelle Dateien</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Δεν έχει ρυθμιστεί σύνδεση με το %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Μετακινήθηκε σε μη έγκυρο στόχο, επαναφορά.</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>No recent emojis</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No %1 connection configured.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Moved to invalid target, restoring</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Could not delete file %1 from local DB</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>could not delete file %1 from local DB</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Could not delete file %1 from local DB</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Updated local virtual files metadata</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Updating local virtual files metadata</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Neniu konekto al %1 agordita.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>No hay emojis recientes</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay ninguna conexión de %1 configurada.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Movido a un lugar no válido, restaurando</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>no fue posible borrar el archivo %1 de la base de datos local</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Se han actualizado los metadatos para los archivos virtuales</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Actualizando los metadatos locales de los archivos virtuales</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>No hay emojis recientes</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Movido a un destino no válido, se está restaurando</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>No se pudo eliminar el archivo %1 de la base de datos local</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>No hay emojis recientes</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>No hay emoticonos recientes</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Movido a un destino inválido, restaurando</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>no se pudo eliminar el archivo %1 de la base de datos local</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Metadatos de los archivos virtuales locales actualizados</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Actualizando los metadatos locales de los archivos virtuales</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>No hay %1 conexión configurada. </translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Ez dago azken emojirik</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Ez dago %1 konexiorik konfiguratuta.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Baliogabeko helburura mugitu da, berrezartzen</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>Ezin izan da %1 fitxategia datu-base lokaletik ezabatu</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>Ezin izan da %1 fitxategia datu-base lokaletik ezabatu</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Fitxategi lokal birtualen metadatu eguneratuak</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Fitxategi lokal birtualen metadatuak eguneratzen</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>هیچ اموجی اخیری وجود ندارد</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>بدون %1 اتصال پیکربندی شده.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Moved to invalid target, restoring</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>could not delete file %1 from local DB</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>%1-yhteyttä ei ole määritelty.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Pas d'émojis récents</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Aucune connexion à %1 configurée</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<message>
<location filename="../src/gui/wizard/flow2authwidget.cpp" line="222"/>
<source>Open Browser</source>
- <translation type="unfinished"/>
+ <translation>Ouvrir le navigateur</translation>
</message>
<message>
<location filename="../src/gui/wizard/flow2authwidget.cpp" line="224"/>
<message>
<location filename="../src/gui/folderman.cpp" line="1810"/>
<source>The folder %1 is used in a folder sync connection!</source>
- <translation type="unfinished"/>
+ <translation>Le dossier %1 est utilisé dans une connexion de synchronisation de dossiers !</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1656"/>
<source>Moved to invalid target, restoring</source>
<translation>Déplacé vers une cible invalide, restauration</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>Impossible de supprimer le fichier %1 de la base de données locale</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>Impossible de supprimer le fichier %1 de la base de données locale</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<message>
<location filename="../src/common/vfs.cpp" line="75"/>
<source>The Virtual filesystem feature does not support a drive as sync root</source>
- <translation type="unfinished"/>
+ <translation>La fonction de système de fichiers virtuel ne prend pas en charge un lecteur en tant que racine de synchronisation.</translation>
</message>
<message>
<location filename="../src/common/vfs.cpp" line="75"/>
<message>
<location filename="../src/common/vfs.cpp" line="83"/>
<source>The Virtual filesystem feature is not supported on network drives</source>
- <translation type="unfinished"/>
+ <translation>La fonction de système de fichiers virtuel n'est pas prise en charge sur les lecteurs réseau.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="469"/>
<source>Password protection</source>
- <translation type="unfinished"/>
+ <translation>Protection par mot de passe</translation>
</message>
<message>
<location filename="../src/gui/filedetails/ShareDetailsPage.qml" line="516"/>
<source>Updated local virtual files metadata</source>
<translation>Fichiers locaux virtuels de métadonnées mis à jour</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Mise à jour des méta-données des fichiers virtuels</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Gan emojis le déanaí</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Níl ceangal % 1 cumraithe.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Bogtha go dtí an sprioc neamhbhailí, á athchóiriú</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Níorbh fhéidir comhad %1 a scriosadh ó DB logánta</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>Níorbh fhéidir comhad % 1 a scriosadh ó DB logánta</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Níorbh fhéidir comhad %1 a scriosadh ó DB logánta</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Meiteashonraí comhaid fhíorúla áitiúla nuashonraithe</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Meiteashonraí comhaid fhíorúla áitiúla á nuashonrú</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Non hai «emojis» recentes</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Non se configurou a conexión %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Moveuse a un destino non válido, restaurándo</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Non foi posíbel eliminar o ficheiro %1 da BD local</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>non foi posíbel eliminar o ficheiro %1 da base de datos local</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Non foi posíbel eliminar o ficheiro %1 da BD local</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Actualizados os metadatos dos ficheiros virtuais locais</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Actualizando os metadatos dos ficheiros virtuais locais</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>אין הגדרה לחיבור %1</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nije konfigurirana veza %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Premješteno na nevažeće odredište, vraćanje</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Nincsenek nemrég használt emodzsik</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nincs %1 kapcsolat beállítva.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Érvénytelen célba mozgatás, helyreállítás</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>A(z) %1 fájl törlése a helyi adatbázisból nem sikerült</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>a(z) %1 fájl törlése a helyi adatbázisból nem sikerült</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>A(z) %1 fájl törlése a helyi adatbázisból nem sikerült</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Frissített helyi virtuális fájlok metaadatai</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>A helyi virtuális fájlok metaadatainak frissítése</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Engin nýleg tjákn</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Engin %1 tenging skilgreind.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Nessun emoji recente</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nessuna connessione di %1 configurata.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Spostato su una destinazione non valida, ripristino</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Impossibile eliminare il file %1 dal DB locale</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>impossibile eliminare il file %1 dal DB locale</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Impossibile eliminare il file %1 dal DB locale</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Metadati dei file virtuali locali aggiornati</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Aggiornamento dei metadati dei file virtuali locali</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>最近の絵文字はありません</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>%1 の接続は設定されていません。</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>無効なターゲットに移動し、復元しました</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>ローカルDBからファイル %1 を削除できませんでした</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>ローカルDBからファイル %1 を削除できませんでした</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>更新されたローカル仮想ファイルのメタデータ</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>ローカル仮想ファイルメタデータの更新</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>최근 이모지 없음</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>%1 연결이 설정되지 않았습니다.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>유효하지 않은 목적지로 옮겨짐, 복구</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>로컬 DB에서 %1 파일을 제거할 수 없습니다.</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>로컬 데이터베이스에서 파일 %1을(를) 삭제할 수 없음</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>로컬 DB에서 %1 파일을 제거할 수 없습니다.</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>로컬 가상 파일 메타데이터 업데이트함</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>로컬 가상 파일 메타데이터 업데이트함</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Nėra paskiausiai naudotų šypsenėlių</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nesukonfigūruota %1 sujungimų.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Nav nesen izmantotu emoji.</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nav %1 savienojums konfigurēts.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Нема конфигурирано %1 врска.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Ingen nylige emojier</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Ingen %1-forbindelse konfigurert.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Flyttet til ugyldig mål, gjenoppretter</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>kunne ikke slette filen %1 fra lokal DB</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Oppdaterte lokale metadata for virtuelle filer</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Oppdaterer metadata for lokale virtuelle filer</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Geen recente emojis</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Geen %1 connectie geconfigureerd.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Verplaatst naar ongeldig doel, herstellen</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>kon bestand %1 niet verwijderen uit de lokale DB</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Lokale virtuele bestanden metadata geüploaded</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Bijwerken lokale virtuele bestanden metadata</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Cap d’emoji recents</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Cap de connexion %1 configurat.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Brak najnowszych emoji</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nie skonfigurowano połączenia %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Przeniesiono do nieprawidłowego obiektu, przywracanie</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>Nie można usunąć pliku %1 z lokalnej bazy danych</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Nenhum emoji recente</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>%1 sem ligação configurada.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Nenhum emoji recente</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nenhuma conexão %1 configurada.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Movido para destino inválido, restaurando </translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Não foi possível remover o arquivo %1 do BD local</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>não foi possível eliminar o arquivo %1 do BD local</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Não foi possível remover o arquivo %1 do BD local</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Metadados de arquivos virtuais locais atualizados</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Atualizando metadados de arquivos virtuais locais</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Nu există nici-o conexiune configurată la %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Нет ни одного недавно использованного эмодзи</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Нет настроенного подключения %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Перемещено в некорректное расположение, выполняется восстановление</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Не удалось удалить файл %1 из локальной базы данных</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>не удалось удалить файл %1 из локальной базы данных</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Не удалось удалить файл %1 из локальной базы данных</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Метаданные виртуальных файлов обновлены</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Обновление метаданных локальных виртуальных файлов</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation type="unfinished"/>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Perunu connessione %1 configurada.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Tramudadu a un'indiritzu non bàlidu, riprìstinu</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Žiadne nedávne emotikony</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Žiadne nakonfigurované %1 spojenie</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Presunuté do neplatného cieľa, obnovujem</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Nie je možné vymazať súbor %1 z lokálnej DB</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>nie je možné vymazať súbor %1 z lokálnej DB</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Nie je možné vymazať súbor %1 z lokálnej DB</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Lokálne metadáta virtuálných súborov boli aktualizované</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Aktualizujú sa lokálne metadáta virtuálných súborov</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Ni nedavnih izraznih ikon</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Ni nastavljene povezave %1.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Predmet je premaknjen na neveljaven cilj, vsebina bo obnovljena.</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Нема скорашњих емођија</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Нема подешене %1 везе.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Премештено на неисправан циљ, враћа се</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Фајл %1 не може да се обрише из локалне базе</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>фајл %1 не може да се обрише из локалне базе</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Фајл %1 не може да се обрише из локалне базе</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Ажурирани су метаподаци локалних виртуелних фајлова</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Ажурирају се метаподаци локалних виртуелних фајлова</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Inga nya emojis</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Ingen %1 anslutning konfigurerad.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Flyttade till ogiltigt mål, återställer</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>Kunde inte ta bort filen %1 från lokal DB</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>Kunde inte ta bort filen %1 från lokal DB</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Uppdaterad metadata för lokala virtuella filer</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Uppdaterar lokala virtuella filers metadata</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>ไม่มีอีโมจิล่าสุด</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>ไม่มีการเชื่อมต่อ %1 ที่ถูกกำหนดค่า</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation type="unfinished"/>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation type="unfinished"/>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Kullanılmış bir emoji yok</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Henüz bir %1 bağlantısı yapılandırılmamış.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Geçersiz bir hedefe taşındı, geri yükleniyor</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>%1 dosyası yerel veri tabanından silinemedi</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>%1 dosyası yerel veri tabanından silinemedi</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Yerel sanal dosyalar üst verileri güncellendi</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Yerel sanal dosyaların üst verileri güncelleniyor</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>يېقىنقى emojis يوق</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>% 1 ئۇلىنىش سەپلەنمىدى.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>ئىناۋەتسىز نىشانغا يۆتكەلدى ، ئەسلىگە كەلدى</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation type="unfinished"/>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>يەرلىك DB دىن% 1 ھۆججەتنى ئۆچۈرەلمىدى</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>يەرلىك مەۋھۇم ھۆججەتلەرنىڭ مېتا سانلىق مەلۇماتلىرى يېڭىلاندى</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>يەرلىك مەۋھۇم ھۆججەتلەرنىڭ مېتا سانلىق مەلۇماتلىرىنى يېڭىلاش</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>Поки відсутні емоційки</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>Жодного %1 підключення не налаштовано.</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>Пересунено до недійсного призначення, буде відновлено</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>Неможливо вилучити файл %1 з локальної БД</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>неможливо вилучити файл %1 з локальною БД</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>Неможливо вилучити файл %1 з локальної БД</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>Онолені метадані віртуальних файлів на пристрої</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>Оновлення метаданих віртуальних файлів на пристрої</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>没有最近使用的表情符号</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>没有 %1 连接配置。</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>移动到无效目标,恢复中。</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
</context>
<context>
<name>OCC::PropagateDirectory</name>
- <message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
- <translation>无法从本地数据库中删除文件%1</translation>
- </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
<source>could not delete file %1 from local DB</source>
<translation>无法从本地数据库删除文件 %1</translation>
</message>
+ <message>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
+ <translation>无法从本地数据库中删除文件%1</translation>
+ </message>
<message>
<location filename="../src/libsync/owncloudpropagator.cpp" line="1371"/>
<source>Error updating metadata due to invalid modification time</source>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>已更新本地虚拟文件元数据</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>正在更新本地虚拟文件元数据</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>沒有最近的表情符號</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>沒有 %1 連線設置。</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>已移至無效目標,正在還原</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>無法從近端數據庫中刪除檔案 %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>無法從近端數據庫中刪除檔案 %1</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>近端虛擬元數據已更新</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>正在更新近端虛擬元數據</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>
<translation>無最近的表情符號</translation>
</message>
</context>
+<context>
+ <name>EncryptionTokenDiscoveryDialog</name>
+ <message>
+ <location filename="../src/gui/tray/EncryptionTokenDiscoveryDialog.qml" line="83"/>
+ <source>Discovering the certificates stored on your USB token</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>EncryptionTokenSelectionWindow</name>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="41"/>
+ <source>Token Encryption Key Chooser</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="78"/>
+ <source>Available Keys for end-to-end Encryption:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="121"/>
+ <source>Choose</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/EncryptionTokenSelectionWindow.qml" line="125"/>
+ <source>Cancel</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
<context>
<name>ErrorBox</name>
<message>
<source>No %1 connection configured.</source>
<translation>未設定 %1 連線組態。</translation>
</message>
+ <message>
+ <location filename="../src/gui/accountsettings.cpp" line="1533"/>
+ <source>Migrate certificate to a new one</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/accountsettings.cpp" line="1517"/>
<source>There are folders that were not synchronized because they are too big: </source>
</context>
<context>
<name>OCC::ClientSideEncryption</name>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1147"/>
+ <source>PIN needed to login to token</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1148"/>
+ <source>Enter Certificate USB Token PIN:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1165"/>
+ <source>Invalid PIN. Login failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/libsync/clientsideencryption.cpp" line="1166"/>
+ <source>Login to the token failed after providing the user PIN. It may be invalid or wrong. Please try again !</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1369"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
<source>Moved to invalid target, restoring</source>
<translation>移動至無效目標,正在復原</translation>
</message>
+ <message>
+ <location filename="../src/libsync/discovery.cpp" line="1735"/>
+ <source>Cannot modify encrypted item because the selected certificate is not valid.</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/discovery.cpp" line="1637"/>
<source>Ignored because of the "choose what to sync" blacklist</source>
<context>
<name>OCC::PropagateDirectory</name>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1428"/>
- <source>Could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
+ <source>could not delete file %1 from local DB</source>
<translation>無法從本機資料庫中刪除檔案 %1</translation>
</message>
<message>
- <location filename="../src/libsync/owncloudpropagator.cpp" line="1357"/>
- <source>could not delete file %1 from local DB</source>
+ <location filename="../src/libsync/owncloudpropagator.cpp" line="1439"/>
+ <source>Could not delete file %1 from local DB</source>
<translation>無法從本機資料庫中刪除檔案 %1</translation>
</message>
<message>
</context>
<context>
<name>OCC::User</name>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="104"/>
+ <source>End-to-end certificate needs to be migrated to a new one</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../src/gui/tray/usermodel.cpp" line="106"/>
+ <source>Trigger the migration</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/gui/tray/usermodel.cpp" line="158"/>
<source>%1 notifications</source>
<source>Updated local virtual files metadata</source>
<translation>更新了本機虛擬檔案詮釋資料</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="62"/>
+ <source>Updated end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
<message>
<location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
<location filename="../src/libsync/progressdispatcher.cpp" line="63"/>
<source>Updating local virtual files metadata</source>
<translation>正在更新本機虛擬檔案中繼資料</translation>
</message>
+ <message>
+ <location filename="../src/libsync/progressdispatcher.cpp" line="97"/>
+ <source>Updating end-to-end encryption metadata</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>theme</name>